NOTES
add verification of MerchantToken, SignatureKeyInbound, AdminKey

------
GetTransactionInfo only returns 200 after link is clicked, and you are on the PAYMENT PAGE
When JSONMapper tries to map the JSON data, it deletes any fields that aren't meant to be there.
For timestamps in lists -> need url encoding